module.exports = {
  env: {
    NODE_ENV: '"development"'
  },
  defineConstants: {},
  mini: {
    webpackChain(chain) {
      chain.merge({
        plugin: {
          hot: {
            plugin: require('webpack').HotModuleReplacementPlugin,
          },
        },
      });
    },
    // 如果 HMR 仍然没有生效，可以尝试以下配置
    devServer: {
      hot: true,
      inline: true,
      open: false,
      // 其他 devServer 选项
    },
  },
  h5: {
    esnextModules: ['taro-ui']
  }
};
